Big Huge Thesaurus

blocking agent

noun

sounds kind of like